Configurações de impressão
Instancie a classe PrintSettings e configure-a de acordo com suas necessidades. Finalmente, passe o objeto PrintSettings para um dos métodos de impressão. Explore todas as configurações de impressão disponíveis abaixo:
DefaultSettings: Inicializa uma nova instância da classeIronPrint.PrintSettingscom valores padrão.PaperSize: Define opaperSizeusado pela impressora.PaperOrientation: Especifica opaperOrientation(por exemplo,PortraitouLandscape).Dpi: Representa oprintResolutionpretendido em pontos por polegada.- Observações: O
Dpireal usado para impressão pode ser limitado pelas capacidades da impressora.
- Observações: O
NumberOfCopies: Indica onumberOfCopiesa ser gerado ao imprimir um documento.- Observações : Em certas plataformas, podem existir limitações que impeçam a reprodução precisa de múltiplas cópias. Em tais casos, o valor especificado de
IronPrint.PrintSettings.NumberOfCopiespode ser ignorado, resultando na impressão de apenas uma cópia.
- Observações : Em certas plataformas, podem existir limitações que impeçam a reprodução precisa de múltiplas cópias. Em tais casos, o valor especificado de
PrinterName: Especifica oprinterNamea ser usado para impressão.- Observações: Se você escolher a impressora em um
PrintDialog, esta configuração será ignorada. Para obter os nomes de impressoras disponíveis, você pode usarIronPrint.Printer.GetPrinterNamesouIronPrint.Printer.GetPrinterNamesAsyncpara buscar a lista de nomes de impressoras.
- Observações: Se você escolher a impressora em um
PaperMargins: Define opaperMarginsa ser usado para impressão em milímetros.Grayscale: Indica se deve imprimir emgrayscale.Flatten:Flatteno PDF antes de imprimir, o que é útil para exibir valores de campos de formulário e imagens.- Nota: O valor padrão é
false, indicando que o PDF será achatado antes de imprimir.
- Nota: O valor padrão é
Tray:Trayusado para a tarefa de impressão. Isso permite que os usuários especifiquem uma bandeja específica da qual o papel deve ser alimentado na impressora.- Observações: Se você escolher o
trayem umPrintDialog, esta configuração será ignorada. Para obter ostraydisponíveis, você pode usarIronPrint.Printer.GetPrinterTrays(System.String)ouIronPrint.Printer.GetPrinterTraysAsync(System.String). O valor padrão énull, indicando o uso da bandeja padrão fornecida pela impressora. Esta propriedade de seleção de bandeja está disponível apenas emWindows.
- Observações: Se você escolher o
Explore o Guia Detalhado de Configurações de Impressão com o IronPrint.

